| 12345678910111213141516171819202122232425262728293031 |
- // select * from cron.job_run_details where jobid = '1' order by start_time desc limit 10
- import { useRouter } from 'next/router'
- import { LogsTableName } from '@/components/interfaces/Settings/Logs/Logs.constants'
- import { LogsPreviewer } from '@/components/interfaces/Settings/Logs/LogsPreviewer'
- import DefaultLayout from '@/components/layouts/DefaultLayout'
- import LogsLayout from '@/components/layouts/LogsLayout/LogsLayout'
- import type { NextPageWithLayout } from '@/types'
- export const LogPage: NextPageWithLayout = () => {
- const router = useRouter()
- const { ref } = router.query
- return (
- <LogsPreviewer
- projectRef={ref as string}
- condensedLayout={true}
- tableName={LogsTableName.PG_CRON}
- queryType={'pg_cron'}
- />
- )
- }
- LogPage.getLayout = (page) => (
- <DefaultLayout>
- <LogsLayout title="Cron Logs">{page}</LogsLayout>
- </DefaultLayout>
- )
- export default LogPage
|